mop the floor with someone
Slang definitions & phrases for
mop the floor with someone
wipe up the floor with someone
verb phrase
To defeat utterly and abjectly; trounce easily;
clobber
( first form 1875+)